package com.tiny.codegen.template.batis;

import java.util.Set;

/**
 * 模板配置
 * 
 * @author Gohan
 * @date 2018年7月13日
 */
public class BatisTemplateConfig {

	/** 作者 **/
	private String author;
	/** 输出目录 **/
	private String output;
	/** 数据库 **/
	private String database;
	/** 表名 **/
	private Set<String> tables;
	/**
	 * 列名是否驼峰
	 */
	private Boolean column_camel;
	/**
	 * 表名忽略的前缀名
	 */
	private String table_ignore_prefix;
	private String package_mapper;
	private String package_entity;
	private String package_dao;
	private String package_service;
	private String package_serviceImpl;
	private String package_controller;
	
	private String suffix_mapper;
	private String suffix_entity;
	private String suffix_dao;
	private String suffix_service;
	private String suffix_serviceImpl;
	private String suffix_controller;

	public String getAuthor() {
		return author;
	}

	public void setAuthor(String author) {
		this.author = author;
	}

	public String getOutput() {
		return output;
	}

	public void setOutput(String output) {
		this.output = output;
	}

	public String getDatabase() {
		return database;
	}

	public void setDatabase(String database) {
		this.database = database;
	}

	public Set<String> getTables() {
		return tables;
	}

	public void setTables(Set<String> tables) {
		this.tables = tables;
	}

	public Boolean getColumn_camel() {
		return column_camel;
	}

	public void setColumn_camel(Boolean column_camel) {
		this.column_camel = column_camel;
	}

	public String getTable_ignore_prefix() {
		return table_ignore_prefix;
	}

	public void setTable_ignore_prefix(String table_ignore_prefix) {
		this.table_ignore_prefix = table_ignore_prefix;
	}

	public String getPackage_mapper() {
		return package_mapper;
	}

	public void setPackage_mapper(String package_mapper) {
		this.package_mapper = package_mapper;
	}

	public String getPackage_entity() {
		return package_entity;
	}

	public void setPackage_entity(String package_entity) {
		this.package_entity = package_entity;
	}

	public String getPackage_dao() {
		return package_dao;
	}

	public void setPackage_dao(String package_dao) {
		this.package_dao = package_dao;
	}

	public String getPackage_service() {
		return package_service;
	}

	public void setPackage_service(String package_service) {
		this.package_service = package_service;
	}

	public String getPackage_serviceImpl() {
		return package_serviceImpl;
	}

	public void setPackage_serviceImpl(String package_serviceImpl) {
		this.package_serviceImpl = package_serviceImpl;
	}
	
	public String getPackage_controller() {
		return package_controller;
	}

	public void setPackage_controller(String package_controller) {
		this.package_controller = package_controller;
	}

	public String getSuffix_mapper() {
		return suffix_mapper;
	}

	public void setSuffix_mapper(String suffix_mapper) {
		this.suffix_mapper = suffix_mapper;
	}

	public String getSuffix_entity() {
		return suffix_entity;
	}

	public void setSuffix_entity(String suffix_entity) {
		this.suffix_entity = suffix_entity;
	}

	public String getSuffix_dao() {
		return suffix_dao;
	}

	public void setSuffix_dao(String suffix_dao) {
		this.suffix_dao = suffix_dao;
	}

	public String getSuffix_service() {
		return suffix_service;
	}

	public void setSuffix_service(String suffix_service) {
		this.suffix_service = suffix_service;
	}

	public String getSuffix_serviceImpl() {
		return suffix_serviceImpl;
	}

	public void setSuffix_serviceImpl(String suffix_serviceImpl) {
		this.suffix_serviceImpl = suffix_serviceImpl;
	}

	public String getSuffix_controller() {
		return suffix_controller;
	}

	public void setSuffix_controller(String suffix_controller) {
		this.suffix_controller = suffix_controller;
	}

	
}
